package Fenetres;

import java.awt.BorderLayout;
import java.util.List;

import javax.swing.DefaultListModel;
import javax.swing.JList;
import javax.swing.JPanel;
import javax.swing.JScrollPane;

import utils.Repertoire;

public class ListModel extends JPanel {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	JList<String> list;
	DefaultListModel<String> model;

	public ListModel() {
		setLayout(new BorderLayout());
		model = new DefaultListModel<>();
		list = new JList<>(model);

		// On remplit le contenu avec les scenarios dont l'utilisateur a droit
		List<String> fichiers = Repertoire
				.listFichiersNom("../../BackOffice/files");

		if (fichiers != null) {
			for (int i = 0; i < fichiers.size(); i++)
				model.addElement(fichiers.get(i));
		}

		JScrollPane pane = new JScrollPane();
		add(pane, BorderLayout.NORTH);

	}
}
